﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Entity
{
    /// <summary>
    /// 窗体中状态 和 按钮操作
    /// </summary>
    public enum OperateState
    {
        /// <summary>
        /// 作为初始状态
        /// </summary>
        Init = 0,

        /// <summary>
        /// 作为添加状态 同时 按下了“增加”按钮
        /// </summary>
        Add = 1,

        /// <summary>
        /// 作为修改状态 同时 按下了“修改”按钮 
        /// </summary>
        Modify = 2,

        /// <summary>
        /// 按下了“删除”按钮
        /// </summary>
        Delete = 3,

        /// <summary>
        /// 作为查询状态
        /// </summary>
        Search = 4
    }

    public enum eI_JLZT
    { 
        Normal=0,
        Deleted=-1
    }
    public enum eI_LEIXING
    { 
        CurrentMonth=0,
        NextMonth=1
    }

    /// <summary>
    /// 配置表中的KEYNAME值
    /// </summary>
    public enum eSETTINGS_KEYNAME
    {
        /// <summary>
        /// 水量年月
        /// </summary>
        WATER_Y_M,
        /// <summary>
        /// 账务年月
        /// </summary>
        ZW_Y_M
    }

    /// <summary>
    /// 收费进账单类型
    /// </summary>
    public enum eShouFeiJZDLX
    { 
        本月托收=304,
        旧欠托收=305
    }

    /// <summary>
    /// 来涵流程步骤
    /// </summary>
    public enum eLaiHanLCBH
    { 
        未登记=-1,
        预登记=0,
        登记 =1,
        受理=20,        
        业务员=30,
        内勤=35,
        主任=40,
        节水科=50,
        计财科=60,
        处长=70,
        /// <summary>
        /// 更新来函状态为不受理
        /// </summary>
        不受理 = -1,
        /// <summary>
        /// 将来函流程变更到预登记,用于重新修改来函内容
        /// </summary>
        退回=-2,
    }

    /// <summary>
    /// 来涵流程状态
    /// </summary>
    public enum eLaiHanLCZT
    {
        流程中 =0,
        通过 = 1,
        不受理 = -1,
        挂起 = -2,
        不通过=-3
    }

    /// <summary>
    /// 来涵流程审批操作结果
    /// </summary>
    public enum eLaiHanSPJG
    {
        同意=1,
        不同意=0
    }

    /// <summary>
    /// 来函类型
    /// </summary>
    public enum eLaiHanLX
    {
        月度 = 1,
        年度 = 2,
        计划转移 = 3,
        基建调整 = 5,
        计划变更 = 6,
        退款=7,
        分户 = 8,
        并户=9,
        改户=10,
        销户=11,
        销表=12,
        表计因素注销=13,
        计划指标注销=14,
        水资源并户=21,
        水资源销户 = 22,
        水资源销井 = 23,
        水资源销表 = 24,
        水资源注销井恢复 = 25,
        水资源井过户 = 26,
        水资源表过户 = 27,
        水资源分户 = 28,
        水资源深井类型修改 = 29,
        水资源井性质修改 = 30,
        水资源退款 = 31,
        水资源开采计划 = 32,
        水资源采灌计划 = 33,
        水资源加价水量调整 = 34,
        水资源销取水口=35,
        水资源取水口过户=36
    }

    /// <summary>
    /// 计划类型
    /// </summary>
    public enum eJiHuaType
    { 
        /// <summary>
        /// 4
        /// </summary>
        原计划=4,
        /// <summary>
        /// 8
        /// </summary>
        年调整=8,
        /// <summary>
        /// 11
        /// </summary>
        月调整=11
    }
    /// <summary>
    /// 井类型S_JINGLEIXBH
    /// </summary>
    public enum eJinLX { 
        常用井=1,
        采灌井=2,
        专灌井=3,
        矿泉井=4
    }

    /// <summary>
    /// 井性质(井状态S_JINGZHUANGTBH)
    /// </summary>
    public enum eJinXZ { 
        空状态=1,
        备用井=2,
        更新报废井=3,
        更新井=4,
        报废井=5,
        填没井=6,
        注销许可证=7,
        注销井恢复使用=8
    }
}
